steam bus - German English Dictionary